Skip to main content

Class Table<T>

Assembly: Dalamud.dll
View Source
Declaration
public class Table<T>

Properties

ItemHeight

View Source
Declaration
protected float ItemHeight { get; set; }

ExtraHeight

View Source
Declaration
public float ExtraHeight { get; set; }

Sortable

View Source
Declaration
protected bool Sortable { get; set; }

TotalItems

View Source
Declaration
public int TotalItems { get; }

CurrentItems

View Source
Declaration
public int CurrentItems { get; }

TotalColumns

View Source
Declaration
public int TotalColumns { get; }

VisibleColumns

View Source
Declaration
public int VisibleColumns { get; }

Fields

Items

View Source
Declaration
protected readonly ICollection<T> Items

Label

View Source
Declaration
protected readonly string Label

Headers

View Source
Declaration
protected readonly Column<T>[] Headers

filterDirty

View Source
Declaration
protected bool filterDirty

sortDirty

View Source
Declaration
protected bool sortDirty

sortIdx

View Source
Declaration
protected int sortIdx

Flags

View Source
Declaration
public ImGuiTableFlags Flags

Methods

Draw(float)

View Source
Declaration
public void Draw(float itemHeight)
Parameters
TypeName
System.SingleitemHeight

DrawFilters()

View Source
Declaration
protected virtual void DrawFilters()

PreDraw()

View Source
Declaration
protected virtual void PreDraw()